<?php
alias_import(array(
    //'myClass'   =>   LIB_ATH.'/Common/myClass.class.php',
    // ... 定义更多的别名 将自动加载
    'Account'=> LIB_PATH.'Common/Account.class.php',
    'NoticeUrl'=> LIB_PATH.'Common/NoticeUrl.class.php',
    )
);
//数组重映射
class Notice{
    static function Remap(&$data, $map=null){
        if(is_array($map)) {
            foreach ($map as $key=>$val){
                if(isset($data[$key])) {
                    $data[$val]=    $data[$key];            
                    //unset($res[$key]);
                }
            }
        }
        return $data;
    }
    static function del_dir($dir){ 
        if(strtoupper(substr(PHP_OS,0,3))=="WIN"){ 
          $str="rmdir /s/q ".$dir; 
          // /s表示除了删除目录外，还删除目录下的所有目录和文件 
          // /q表示安静模式删除，意思是带/s删除目录时不需要确认。 
        }else{ 
          $str="rm -Rf ".$dir; 
          // -R指示rm将参数中列出的目录和子目录全部递归的删除。 
          // -f指示rm忽略不存在的文件，从不给出提示 
        } 
        return exec($str); 
    }
    static function clearCache() {
        return self::del_dir(realpath(APP_PATH."/Runtime/"));
    }
}
?>